import Vue from 'vue'
import App from './App.vue'
import router from './router'
import store from './store'
// 导入全局样式
import '@/assets/css/global.css'
// 导入字体图标库
import '@/assets/font/iconfont.css'
// 导入axios
import axios from 'axios'
// 导入vant组件库和css
import Vant from 'vant';
import moment from 'moment'
import { Toast } from 'vant';
Vue.filter('dateformat', function(dataStr, pattern = 'YYYY-MM-DD HH:mm:ss') {
  return moment(dataStr).format(pattern)

})
// import { Lazyload } from 'vant';
// import 'vant/lib/index.css';
// import Vant from 'vant'
import 'vant/lib/index.css'
// 日期格式处理插件
// import moment from 'moment'

// 引入懒加载
import VueLazyLoad from 'vue-lazyload'

// 引入vant图片预览功能
import ImagePreview  from "vant"

// 懒加载
Vue.use(VueLazyLoad)

Vue.use(ImagePreview)
// 将axios挂在到vue原型上
Vue.prototype.$http = axios
axios.defaults.baseURL = 'http://www.liulongbin.top:3005/'

import { Lazyload } from 'vant';

// Vue.use(Lazyload);

// 注册时可以配置额外的选项
Vue.use(Lazyload, {
  lazyComponent: true
});


// import { Toast } from 'vant';
// Vue.use(Toast);
// 日期格式处理插件挂载到vue原型上
Vue.prototype.$moment = moment

// 全局使用vant组件库
Vue.use(Vant);

Vue.filter('dataFormat',function(datas){
  return '商品上架时间：' + datas.slice(0,10)
})
// Vue.use(Lazyload)
// 引入并使用title标题插件
import VueWechatTitle from 'vue-wechat-title'
Vue.use(VueWechatTitle)

Vue.config.productionTip = false

new Vue({
  router,
  store,
  render: h => h(App)
}).$mount('#app')
